ocean ranching - French English Dictionary